I. Activités Préparatoires (Mise en mémoire)
Testez vos réflexes sur les commandes fondamentales de LOGO. Choisissez la meilleure réponse.
Activité 1 : Quel code pour un Demi-Tour ?
La Tortue souhaite tourner complètement dans la direction opposée. Quelle commande utilisez-vous ?
A) TD 360
B) TD 180 ou TG 180
C) AV 180
Activité 2 : Longueur de la trace
Quelle est la **distance totale tracée** par la Tortue après ce code : AV 100 RE 100 AV 200 ?
A) 200 pas
B) 300 pas
C) 400 pas
Activité 3 : Réinitialisation
Quelle primitive efface l'écran et ramène la Tortue au centre (0,0) avec l'orientation 0° ?
A) VE (Vide Écran)
B) LC (Lève Crayon)
C) CT (Cache Tortue)
Activité 4 : Code pour Hexagone (6 côtés)
Quel est le code correct pour dessiner un Hexagone régulier ?
A) REPETE 6 [ AV 50 TD 90 ]
B) REPETE 6 [ AV 50 TD 60 ]
C) REPETE 5 [ AV 60 TD 72 ]
Activité 5 : Primitive de Couleur
Quelle primitive permet de changer la couleur de la trace du crayon ?
A) FCC (Fixe Couleur Crayon)
B) BC (Baisse Crayon)
C) CT (Cache Tortue)
II. Cours : Rappel des Primitives LOGO (3ème Année)
1. Primitives de Mouvement et de Rotation
| Ordre |
Fonction |
| AV n |
Commande à la Tortue d'Avancer de **n** pas. |
| RE n |
Commande à la Tortue de ReCuler de **n** pas. |
| TD n |
Commande à la Tortue de Tourner à Droite de **n** degrés. |
| TG n |
Commande à la Tortue de Tourner à Gauche de **n** degrés. |
2. Gestion de l'Environnement et du Dessin
Position et Crayon
- FPOS [x y] : **Fixe Position** de la Tortue aux coordonnées (x, y).
- LC : **Lève** son Crayon (déplacement invisible).
- BC : **Baisse** son Crayon (recommence à tracer).
- FCC couleur : **Fixe Couleur Crayon**. (Ex: FCC 2 pour Vert).
Commandes d'Affichage
- VE : **Vide (Efface)** l'Écran, ramène la Tortue au centre (0,0, direction 0).
- CT : **Cache** Tortue. / MT : **Montre** Tortue.
3. La Commande de Répétition : REPETE
Permet la création de boucles, essentielle pour les polygones et les figures complexes. L'angle de rotation externe est calculé par $360 / \text{nombre de côtés}$.
REPETE [nombre_de_fois] [ liste_de_commandes ]
Exemple : Dessiner un Pentagone (5 côtés) :
VE
FCC Rouge
REPETE 5 [
AV 100
TD 72 ; 360/5 = 72
]
CT
III. Exercices d'Application (Résolution de Problèmes)
Appliquez les connaissances pour déterminer les codes corrects ou les résultats.
Exercice 1 : Déplacement sans trace
Le code suivant permet à la Tortue de dessiner un premier carré, puis de se déplacer sans laisser de trace pour dessiner un second carré. Quel est le code manquant ?
REPETE 4 [ AV 50 TD 90 ]
(???) AV 80 (???)
REPETE 4 [ AV 50 TD 90 ]
A) VE ... BC
B) LC ... BC
C) FCC Bleu ... CT
Exercice 2 : Polygone à 9 côtés
Quel angle de rotation doit être utilisé dans la commande REPETE pour dessiner un polygone régulier à 9 côtés ?
A) 40 degrés
B) 30 degrés
C) 90 degrés
Exercice 3 : Résultat de Mouvements (Repère Écran)
La Tortue commence au centre (0,0) face au haut (Nord). En considérant un **repère d'écran** (Y positif vers le bas), quelle est sa position finale ?
TG 90 AV 100 TD 90 RE 50
A) (-100, 50)
B) (100, -50)
C) (100, 50)
Exercice 4 : Détection d'Erreur
Lequel de ces codes **NE** dessine **PAS** une ligne droite unique ?
A) AV 50 RE 50 AV 100
B) AV 100 TD 10 AV 10
C) AV 100 BC AV 50
Exercice 5 : Conséquence de REPETE Complexe
Quelle figure est tracée par ce code : REPETE 36 [ AV 5 TD 10 ] ?
A) Un polygone à 36 côtés (proche d'un cercle).
B) Un carré de 36 pas.
C) Une spirale.